cirrocumulus clouds - French English Dictionary